<html>
<head><meta charset="utf-8"><title>meeting 2021.02.23 · t-compiler/wg-rustc-dev-guide · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/index.html">t-compiler/wg-rustc-dev-guide</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html">meeting 2021.02.23</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="227354531"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227354531" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Noah Lev <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227354531">(Feb 22 2021 at 23:04)</a>:</h4>
<p>Placeholder for meeting <strong>tomorrow</strong> <time datetime="2021-02-23T17:00:00Z">2021-02-23T09:00:00-08:00</time>.</p>



<a name="227464264"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227464264" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227464264">(Feb 23 2021 at 16:55)</a>:</h4>
<p><span class="user-group-mention" data-user-group-id="1380">@WG-rustc-dev-guide</span> meeting in ~ 5 minutes</p>



<a name="227465227"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227465227" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227465227">(Feb 23 2021 at 17:01)</a>:</h4>
<p><span class="user-group-mention" data-user-group-id="1380">@WG-rustc-dev-guide</span> <span aria-label="wave" class="emoji emoji-1f44b" role="img" title="wave">:wave:</span></p>



<a name="227465309"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227465309" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227465309">(Feb 23 2021 at 17:01)</a>:</h4>
<p>I guess we can talk about progress made since last planning meeting?</p>



<a name="227465314"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227465314" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227465314">(Feb 23 2021 at 17:01)</a>:</h4>
<p>if so ...</p>



<a name="227465315"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227465315" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227465315">(Feb 23 2021 at 17:01)</a>:</h4>
<p><span class="user-mention silent" data-user-id="232545">Joshua Nelson</span> <a href="#narrow/stream/196385-t-compiler.2Fwg-rustc-dev-guide/topic/planning.20meeting.202021.2E02.2E18/near/226841560">said</a>:</p>
<blockquote>
<p>ok so</p>
<h1>Action items</h1>
<ul>
<li>I work on <a href="https://github.com/integer32llc/rust-playground/issues/502">https://github.com/integer32llc/rust-playground/issues/502</a></li>
<li><span class="user-mention silent" data-user-id="255061">Léo Lanteri Thauvin</span> works on -Z unpretty={ast,thir}</li>
<li><span class="user-mention silent" data-user-id="307537">Camelid</span> works on -Z dump-internals</li>
</ul>
</blockquote>



<a name="227465375"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227465375" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227465375">(Feb 23 2021 at 17:02)</a>:</h4>
<p>I can start saying that I plan on implementing <code>-Zdump-metadata</code></p>



<a name="227465431"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227465431" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227465431">(Feb 23 2021 at 17:02)</a>:</h4>
<p>I was literally starting to read some stuff about that</p>



<a name="227465480"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227465480" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227465480">(Feb 23 2021 at 17:02)</a>:</h4>
<p>I opened <a href="https://github.com/integer32llc/rust-playground/pull/683">https://github.com/integer32llc/rust-playground/pull/683</a> this weekend</p>



<a name="227465487"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227465487" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227465487">(Feb 23 2021 at 17:02)</a>:</h4>
<p>may need to see in general how other <code>-Zdump-things</code> are implemented (pointers appreciated to boost my time)</p>



<a name="227465591"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227465591" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227465591">(Feb 23 2021 at 17:03)</a>:</h4>
<p>and then figure out which the right <code>rustc_metadata</code> structures are to be able to dump the useful information</p>



<a name="227465655"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227465655" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227465655">(Feb 23 2021 at 17:03)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116266">Santiago Pastorino</span> <a href="#narrow/stream/196385-t-compiler.2Fwg-rustc-dev-guide/topic/meeting.202021.2E02.2E23/near/227465487">said</a>:</p>
<blockquote>
<p>may need to see in general how other <code>-Zdump-things</code> are implemented (pointers appreciated to boost my time)</p>
</blockquote>
<p>you might want to see how <span class="user-mention" data-user-id="255061">@Léo Lanteri Thauvin</span> did it for -Zunpretty=ast: <a href="https://github.com/rust-lang/rust/pull/82304">https://github.com/rust-lang/rust/pull/82304</a></p>



<a name="227465951"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227465951" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227465951">(Feb 23 2021 at 17:05)</a>:</h4>
<p>cool</p>



<a name="227465981"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227465981" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227465981">(Feb 23 2021 at 17:05)</a>:</h4>
<p>yeah, some things like that may boost my productivity because it's less stuff to figure out :)</p>



<a name="227466219"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227466219" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227466219">(Feb 23 2021 at 17:07)</a>:</h4>
<p>well that's all from me, unsure if someone else have something to share ...</p>



<a name="227466286"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227466286" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Léo Lanteri Thauvin <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227466286">(Feb 23 2021 at 17:07)</a>:</h4>
<p>There's a MCP for changing the way THIR works</p>



<a name="227466327"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227466327" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Léo Lanteri Thauvin <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227466327">(Feb 23 2021 at 17:07)</a>:</h4>
<p>Which among other things would make it (relatively) trivial to have <code>-Zunpretty=thir-tree</code></p>



<a name="227466497"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227466497" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Léo Lanteri Thauvin <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227466497">(Feb 23 2021 at 17:08)</a>:</h4>
<p><a href="https://github.com/rust-lang/compiler-team/issues/409">compiler-team#409</a></p>



<a name="227466543"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227466543" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Léo Lanteri Thauvin <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227466543">(Feb 23 2021 at 17:09)</a>:</h4>
<p>So I'll probably wait on that before implementing <code>-Zunpretty=thir-tree</code></p>



<a name="227466568"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227466568" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227466568">(Feb 23 2021 at 17:09)</a>:</h4>
<p>great</p>



<a name="227466613"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227466613" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227466613">(Feb 23 2021 at 17:09)</a>:</h4>
<p><span class="user-mention" data-user-id="255061">@Léo Lanteri Thauvin</span> very interested in all that you're doing</p>



<a name="227466629"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227466629" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227466629">(Feb 23 2021 at 17:09)</a>:</h4>
<p>let me know if you need help with something</p>



<a name="227466684"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227466684" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Léo Lanteri Thauvin <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227466684">(Feb 23 2021 at 17:10)</a>:</h4>
<p>Will do :)</p>



<a name="227467173"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227467173" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227467173">(Feb 23 2021 at 17:13)</a>:</h4>
<p>welp, thanks for coming to the meeting everyone <span aria-label="laughing" class="emoji emoji-1f606" role="img" title="laughing">:laughing:</span></p>



<a name="227544517"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227544517" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Noah Lev <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227544517">(Feb 24 2021 at 03:58)</a>:</h4>
<p>Very sorry I wasn't able to make it today. Unfortunately something came up at the last minute. I'll read through the transcript and see you next time!</p>



<a name="227544654"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227544654" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227544654">(Feb 24 2021 at 04:00)</a>:</h4>
<p>don't worry, it was mostly just congratulating ourselves on how awesome we are :P</p>



<a name="227544668"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227544668" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227544668">(Feb 24 2021 at 04:00)</a>:</h4>
<p>perfectly fine to miss, we already know how awesome you are <span aria-label="laughing" class="emoji emoji-1f606" role="img" title="laughing">:laughing:</span></p>



<a name="227720660"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/227720660" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pierwill <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#227720660">(Feb 25 2021 at 05:35)</a>:</h4>
<p>Couldn't make it yesterday, but I've been following issues. Looking forward to helping review docs PRs, help edit, etc :)</p>
<p>And I'm really excited to play with <code>-Zunpretty=AST</code></p>



<a name="229138793"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting%202021.02.23/near/229138793" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Léo Lanteri Thauvin <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/meeting.202021.2E02.2E23.html#229138793">(Mar 06 2021 at 23:39)</a>:</h4>
<p><span class="user-mention silent" data-user-id="316352">pierwill</span> <a href="#narrow/stream/196385-t-compiler.2Fwg-rustc-dev-guide/topic/meeting.202021.2E02.2E23/near/227720660">said</a>:</p>
<blockquote>
<p>And I'm really excited to play with <code>-Zunpretty=AST</code></p>
</blockquote>
<p>Btw it should be available on nightly now <span aria-label="wink" class="emoji emoji-1f609" role="img" title="wink">:wink:</span></p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>